package com.vanvalt.payhui.util.json;

import java.util.ArrayList;
import java.util.List;

import com.vanvalt.payhui.util.http.HttpRequest;


public class Test {
	public static void main(String[] args) throws Exception {
		//------start---模拟测试数据---------
		JsonMap json = new JsonMap();
		json.put("type", "multipleimg");
		json.put("time", "");
		json.put("d", "");
		json.put("des", "");
		json.put("pub", "");
		
		JsonMap config = new JsonMap();
		config.put("auto", "true");
		config.put("config", "last");
		json.put("config", config);
		
		final String[] is = {
		        "http://i.weather.com.cn/i/product/pic/l/sevp_aoc_rdcp_sldas_ebref_az9898_l88_pi_20151126085500000.gif",
		        "http://i.weather.com.cn/i/product/pic/l/sevp_aoc_rdcp_sldas_ebref_az9898_l88_pi_20151126085000000.gif",
		        "http://i.weather.com.cn/i/product/pic/l/sevp_aoc_rdcp_sldas_ebref_az9898_l88_pi_20151126084500000.gif",
		        "http://i.weather.com.cn/i/product/pic/l/sevp_aoc_rdcp_sldas_ebref_az9898_l88_pi_20151126084000000.gif"
		};
		
		final String[] ns = {
		        "11月26日16时55分",
		        "11月26日16时50分",
		        "11月26日16时45分",
		        "11月26日16时40分"
		};
		
		List<JsonMap> imgs = new ArrayList<JsonMap>();
		for (int i = 0; i < ns.length; i++) {
			JsonMap img = new JsonMap();
			img.put("i", is[i]);
			img.put("n", ns[i]);
			imgs.add(img);
		}
		
		json.put("imgs", imgs);
		//------end---模拟测试数据---------
		
		//打印重组后的json数据
		//参照接口：http://data.weather.com.cn/cnweather/provdata/pmsc/cmadecision/radar/jc_radar_az9898_jb.html
		String url = "http://data.weather.com.cn/cnweather/provdata/pmsc/cmadecision/radar/jc_radar_az9898_jb.html";
		String jsonStr = HttpRequest.sendGet(url, "");
		//String newJson = MultipleImgsJson.rebuildJson(json.toString());
		String newJson = MultipleImgsJson.rebuildJson(jsonStr);
		System.out.println(newJson);
	}
	
}
